/* 超小屏幕（手机，小于 768px） */
@media (max-width: 768px) {
  .js-offcanvas-done{
    display:none;
  }
  .header{
    background-color: #162022;
    width: 100%;
    position:fixed;
    left:0px;
    top:0px;
    z-index: 1000;
  }
  .btn-group{
    color: #fff;
  }
}
/* 小屏幕（平板，大于等于 768px） */
@media (min-width: 768px) {
  .header{
    height: 80px;
    background-color: #162022;
  }
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
  .banner_four .banner_four_text {
    margin-left: 18%;
    margin-right: 18%;
	margin-bottom: 50px;
  }
}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {

}
/* 公共 */

.row{
  margin: 0;
}
.pageNav{
  margin-top: 20px;
}
.margin-top-los{
  padding-top: 10px;
}
.shown{
  display: block;
}
.list-unstyled a{
  color: #333;
}
.red-ifs a{
  border-bottom:2px solid #87e7d1!important;
}

.in{
  display:block!important;
}
/* .navbar-nav{
  border-bottom:2px solid #e7e7e7
} */

/* 导航 */
#menu{
  height: 80px;
}
.img-responsive{
  padding-top: 20px;
}
.navbar-default{
background-color: #162022;
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
.navbar-fixed-top{
  /* height: 80px; */
}
.owl-nav {
    position: absolute;
    top: 40%;
    z-index: 1000;
    width: 100%;
}
.owl-prev{
  color:#526261;
  position: absolute;
  left: 30px;
}
.owl-next {
  color:#536361;
  position: absolute;
  right: 30px;
}
.floating {
    position: absolute;
    left: 35vw;
    top: 53%;
}
.owl-nav .owl-prev i{
  font-size: 60px;
}
.owl-nav .owl-next i{
  font-size: 60px;
}

.navbar-brand>img{
  max-width: 100%;
  height: auto;
}
.list-inline{
    margin-bottom: 0;
}
.list-inline>li{
  /* padding-top:30px;
  padding-bottom: 30px;
  padding-right: 20px; */
}
.nav-item>a{
  color: #fff!important;
  /* background-color:#142144; */
}
.icon-search{
  font-size: 20px;
  color: #fff;
}
.icon-cart{
  font-size: 20px;
  color: #fff;
}

.img-responsive{

}

@media (min-width: 700px) {
    .banner_one{
      background-image: url("../images/product.jpg");
      background-repeat:no-repeat;
      background-size:100% 100%;
      -moz-background-size:100% 100%;
      height: 700px;
    }
    .banner_two{
      background-image: url("../images/an.jpg");
      height: 700px;
      background-repeat:no-repeat;
      background-size:100% 100%;
      -moz-background-size:100% 100%;
    }
}
@media (max-width: 700px) {
    .banner_one{
      background-image: url("../images/product.jpg");
      background-repeat:no-repeat;
      background-size:100% 100%;
      -moz-background-size:100% 100%;
    }
    .banner_two{
      background-image: url("../images/an.jpg");
      height: 223px;
      background-repeat:no-repeat;
      background-size:100% 100%;
      -moz-background-size:100% 100%;
    }
}
.banner_one .btn-two{
  background: #51d8ba;
  color: #fff;
  padding: 8px 25px;
  font-size: 13px;
}

.banner_one .container{
  padding-top: 200px;
}

/* .banner_two .btn-two{
  background: #00e0bc;
  color: #fff;
  padding: 10px 20px;
  font-size: 20px;
}
.banner_two .container{
  padding-top: 200px;
} */

.banner_three{
  /* background-image: url("../images/bj.jpg");
  height: 100%;
  margin-top: 50px;
  background-repeat:no-repeat;
  background-size:100% 100%;
  -moz-background-size:100% 100%; */
  margin-top: 50px;

  height: 100%;
  background: transparent url(../images/bj.jpg) 0 0 no-repeat;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-attachment: fixed;

}
.banner_three .banner_three_list{
  padding: 50px 30px 70px 30px;
}
.banner_three .banner_three_list .log{
  padding: 20px 10px;
  background-color: #fff;
  border-radius:20px;
  margin-top: 20px;
  width: 220px;
  height: 160px;
}
.banner_three .banner_three_list .logs{
  margin-top: 20px;
  height: 160px;
  width: 455px;
}
.banner_four{
  margin-top: 60px;
  margin-bottom: 30px;
}
.banner_four .banner_four_text h1{
  margin-bottom: 45px;
  font-weight:bold;
}
.banner_four .banner_four_text span{
  font-size: 18px;
  line-height:28px;
}
.banner_four .banner_four_img{
  margin-left: 10%;
  margin-right: 10%;
}
.banner_four .banner_four_img img{
  max-width: 100%;
}

.banner_five{
  background-image: url("../images/partner.jpg");
  height: 300px;

  /* padding-top: 60px;
  height: 100%;
  background: transparent url(../images/partner.jpg) 0 0 no-repeat;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-attachment: fixed; */

}
.banner_five h1{
  padding-top: 90px;
  padding-bottom: 10px;
  font-size: 46px;
  color: #fff;
  font-weight:600;
}
.page_contact h3{ font-size:18px; font-weight:600}
.page_contact h2{ font-size:22px; padding-top:30px}
.page_contact span { font-size:14px; color:#666}
.banner_five .phones .glyphicon-phone-alt{
  color: #fff;
  font-size: 26px;
  padding: 10px 20px 15px 20px;
  background-color: #51d8ba;
}
footer{
  /* margin-top: 40px; */
  background-color: #0d1719;
  /* background: url('../images/map.png');
  background-position:center center;
  background-repeat:no-repeat; */
}

footer .navbar-nav>li>a{
  padding-top: 10px;
  padding-bottom: 10px;
}
footer .container{
  position: relative;
z-index: 100;
}
.imgs-map{
  position: relative;
  bottom: 100px;
  left: 54vw;
}
.footer-number{
  position: relative;
  top: 120px;
  left: 42vw;
  width: 20vw;
}
.footer-top{
  margin-top: 40px;
}
/* 联系 */
.message-margin-top{
  margin-top: 10px;
}
.message-margin-top h4{
  margin-bottom: 40px;
}
.container-fuild .bann-img{
  /* background-image: url("../images/cf-bj.png");
  background-position:center right;
  background-repeat:no-repeat; */

}
.img-ban-list img{
  max-width: 100%;
}
.container-fuild .line{
  margin-top: 10px;
  font-size:13px;
}
.container-fuild .line a{ color:#03a6a6}
.btn-info{
  width: 100%;
  background-color: #0d1319;
  border-radius: #0d1319;
}
.form-group{
  margin-bottom: 40px;
}
.form-control{
  height: 40px;
}


/* 侧边栏 */
.reset_style{
  position:fixed;
  top: 25vh;
  left: 25px;
  z-index: 2;
}
.reset_style ul li{
  background-color: #f3f3f3;
  margin-bottom: 5px;
  border-radius:5px;
  border: 1px solid #e6e6e6;
}
.side_cate{
  padding: 0;
}
.side_cate li{
  list-style: none;
}
.side_cate li a span {
    color: #666;
    font-size: 12px;
    padding: 0 10px 0 0;
    display: inline;
    height: 50px;
    line-height: 50px;
}
.side_cate li a img{
  width: 50px;
  transition: 0.5s;
  -moz-transition: 0.5s all ease;
  -o-transition: 0.5s all ease;
  -webkit-transition: 0.5s all ease;
  float: left;
  display: inline;
}

/* .attribute-list li{
  list-style: none;
  margin-top: 20px;
}
.attribute-list li strong{
  background-color: #a7e9e6;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
} */
.attribute-list{
  display:block;
  margin:1px 0;
}
.attribute-one{
  background-color: #e3efed;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  width: 180px;
  font-size:13px;
}
.attribute-two{
  /* border-top: 1px solid #000; */
  border-bottom: 1px solid #ccc;
  width: 200px;
  padding-left: 20px;
   font-size:13px;
}

/* 产品 */
.thumbnails li{
  height: auto;
}
.thumbnail-son{
  width: 80px;
  height: 80px;
}
.addInquiry01{
  background-color: #f6a000;
  width: 300px;
}
.adddin{
  margin-bottom: 30px;
}
.addsit{
  margin-top: 20px;
}
.top-lists{
  color: #333;
  font-size:25px;
}


.iBoxList3 label{
  width: 140px;
}
.iBoxList3 textarea{
  width: 400px;
}

.container-fluid{
  margin-bottom: 40px;
   font-size:13px;
}
.rel-related h3 { font-size:16px}

.top-los-bxx{
  position: absolute;
  right: -1800px;
  top: 37%;
  font-size: 50px;
  color: #fff;
}
.top-los-bxx-s{
  position: absolute;
  right: -1800px;
  top: 37%;
  font-size: 50px;
  color: #5d6f72;
}
.bottom-los-bxx{
  position: absolute;
  right: -1800px;
  top: 46%;
  font-size: 50px;
  color: #fff;
}
.bottom-los-bxx-s{
  position: absolute;
  right: -1800px;
  top: 46%;
  font-size: 50px;
  color: #5d6f72;
}



/* banner-top */
body {

  /* background-image: url(../images/retina_wood.png); */
  background-size:100%;

}
.htmleaf-container .container{
	position: relative;
	width: 900px;
	height: 500px;
	margin: 60px auto 100px;
	font: 1em 'Rationale',sans-serif;
}
.slider, .img {
	width: inherit;
	height: inherit;
}
.slider {
	position: relative;
	overflow: hidden;
	background-color: #000;
	border:8px solid #eee;
	border-radius: 5px;
	box-shadow: 0 7px 20px rgba(0,0,0,.5);

}
.img {
	position: absolute;
	margin-left: -8px;
	perspective: 500px;
}

/*.img1 .frag {
	background: url(images/auto.jpg);
  background-size: cover;
  background-repeat: no-repeat;
}*/

.img1 .frag {background-image: url(../images/1.jpg)}
.img2 .frag {background-image: url(../images/2.jpg) }
.img3 .frag {background-image: url(../images/3.jpg) }
.img4 .frag {background-image: url(../images/4.jpg)}
.img5 .frag {background-image: url(../images/5.jpg)}
.img6 .frag {background-image: url(../images/6.jpg)}

.frag {
	width: 150px;
	height: inherit;
	float: left;
	opacity: 0;
	z-index: 0;
	transform-origin: center right;
	transform: rotateY(90deg) translateZ(100px) scale(1.5);
	transition: transform .6s, opacity .6s, -webkit-filter 2s ease-out;
	-webkit-filter: saturate(0) blur(10px) brightness(.6) contrast(4);
}
.img .frag2  {
	background-position: -150px 0;
	transition-delay: .2s;
}
.img .frag3  {
	background-position: -300px 0;
	transition-delay: .4s;
}
.img .frag4  {
	background-position: -450px 0;
	transition-delay: .6s;
}
.img .frag5  {
	background-position: -600px 0;
	transition-delay: .8s;
}
.img .frag6  {
	background-position: -750px 0;
	transition-delay: 1s;
}
#slide1:checked ~ .slider .img1 .frag,
#slide2:checked ~ .slider .img2 .frag,
#slide3:checked ~ .slider .img3 .frag,
#slide4:checked ~ .slider .img4 .frag,
#slide5:checked ~ .slider .img5 .frag,
#slide6:checked ~ .slider .img6 .frag {
	transform: rotateY(0) translateZ(0) scale(1);
	-webkit-filter: saturate(1) blur(0) brightness(1) contrast(1);
	opacity: 1;
	z-index: 1;
}
.controls {
	position: absolute;
	bottom: -50px;
	left: 50%;
	margin-left: -115px; /*(6elem30px+5el10px)/2=115px*/

}
.controls label {
	display: block;
	height: 10px;
	width: 30px;
	float: left;
	background-color: #000;
	margin-right: 10px;
	cursor: pointer;
	opacity: .2;
	transition:opacity .5s;
}
.controls label:hover,
.side-controls label:hover,
#slide1:checked ~ .controls label:nth-of-type(1),
#slide2:checked ~ .controls label:nth-of-type(2),
#slide3:checked ~ .controls label:nth-of-type(3),
#slide4:checked ~ .controls label:nth-of-type(4),
#slide5:checked ~ .controls label:nth-of-type(5),
#slide6:checked ~ .controls label:nth-of-type(6) {
	opacity: .8;
}
.side-controls label {
	position: absolute;
	display: block;
	border-top: 30px solid transparent;
	border-bottom: 30px solid transparent;
	top: 50%;
	margin-top: -15px;
	cursor: pointer;
	opacity: .2;
	transition:opacity .5s;
}

#slide1:checked ~ .side-controls label:nth-of-type(6),
#slide2:checked ~ .side-controls label:nth-of-type(1),
#slide3:checked ~ .side-controls label:nth-of-type(2),
#slide4:checked ~ .side-controls label:nth-of-type(3),
#slide5:checked ~ .side-controls label:nth-of-type(4),
#slide6:checked ~ .side-controls label:nth-of-type(5) {
	left: -40px;
	border-right: 40px solid #000;
}
#slide1:checked ~ .side-controls label:nth-of-type(2),
#slide2:checked ~ .side-controls label:nth-of-type(3),
#slide3:checked ~ .side-controls label:nth-of-type(4),
#slide4:checked ~ .side-controls label:nth-of-type(5),
#slide5:checked ~ .side-controls label:nth-of-type(6),
#slide6:checked ~ .side-controls label:nth-of-type(1) {
	right: -40px;
	border-left: 40px solid #000;
}
.slider {
	background-color: #000;
}
.container > input {
	display:none;
}
/*.slider {
	display: none;
}*/
.captions > div {
	position: absolute;
	right: 20px;
	bottom: 7px;
	color: transparent;
	text-shadow: 0 0 60px transparent;
	font-size: 3em;
	z-index: 1;
	text-transform: uppercase;
	transition: text-shadow 2s;

}
.navbar-nav-s a { color:#829f9f!important; font-weight:600!important; }

#slide2:checked ~ .slider .captions .c2,
#slide1:checked ~ .slider .captions .c1,
#slide3:checked ~ .slider .captions .c3,
#slide4:checked ~ .slider .captions .c4,
#slide5:checked ~ .slider .captions .c5,
#slide6:checked ~ .slider .captions .c6 {
	text-shadow: 0 0 0 rgba(255,255,255,.9)
}
.nav > li > a:hover{
	background-color: #0f1719;
}
.container-fluid h1{
	margin-top:0;
}
.light-gray{
    background-color: #f1f1f1;
}
/* test */
body{background-color:#fff;font-family:Arial,Helvetica, sans-serif}h1{font-size:22px;font-weight:600;color:#333}a{color:#333;text-decoration:none}a:visited,a:link{color:#333;text-decoration:none}a:hover{text-decoration:underline}.btn-primary{background-color:#9e9076;border:1px solid #9e9076}.btn-info,a.btn-info{background-color:#03a6a6;border:1px solid #0aa4a4;color:#fff}.btn-info:hover{background-color:#999;border:1px solid #999}.btn-primary:hover{background-color:#999;border:1px solid #999}.pagination>.active>a{background-color:#c01d2e;border:1px solid #c01d2e}.pagination>.active>a:hover{background-color:#9e9076;border:1px solid #9e9076}.container-fluid{margin:0px 0 30px 0}.offcanvas-toggle .icon-bar{background-color:#ffffff}.navbar-toggle{border:0;border-radius:0;margin:0;padding:0}.btn-default{background-color:transparent;background-color:#eee}.btn-default:link,.btn-default:visited{padding:5px 20px;border-radius:20px;text-transform:uppercase}.btn-default:hover{background-color:#999;color:#fff}.header{position:absolute;z-index:1000;width:100%;background-color:#808080;background-color:rgba(50,50,50,0.8)}.top{padding:5px 0}.top .btn-group{margin-top:8px}.owl-nav{position:absolute;top:40%;z-index:1000;width:100%}.owl-nav .owl-prev{position:absolute;left:30px}.owl-nav .owl-prev i{font-size:60px;color:#eee;color:rgba(255,0,0,0.6)}.owl-nav .owl-next{position:absolute;right:30px}.owl-nav .owl-next i{font-size:60px;color:#eee;color:rgba(255,0,0,0.6)}.owl-nav .owl-banner:hover .owl-prev i,.owl-nav .owl-banner:hover .owl-next i,.owl-nav .owl-album:hover .owl-prev i,.owl-nav .owl-album:hover .owl-next i{color:#f00}.owl-banner:hover .owl-prev i,.owl-banner:hover .owl-next i,.owl-album:hover .owl-prev i,.owl-album:hover .owl-next i{color:#333;color:rgba(255,255,255,0.8)}.img-auto{margin:auto}.breadcrumb a{color:#777}.breadcrumb a:link,.breadcrumb a:visited{color:#777}.why-choose h4{color:#777}.why-choose .figure{margin:20px 0}.why-choose .figure span{background-color:#08388A;display:inline-block;padding:40px;border-radius:80px}.why-choose .figure i{font-size:48px;color:#fff}.why-choose .figure .txt{color:#777;font-size:12px}.home-product{background-color:#f3f3f3;padding:30px 0 50px}.home-product h2{font-weight:600;text-transform:uppercase}.home-product h2 span{border-bottom:3px solid #c01d2e}.home-product h2 span::before{content:"";position:absolute;display:inline-block;height:3px;width:8vw;background-color:#f3f3f3;margin-top:33px}.home-product h2 span::after{content:"";position:absolute;display:inline-block;height:3px;width:8vw;background-color:#f3f3f3;margin-top:33px;margin-left:-8vw}.home-product p{padding:20px 0;color:#666}.home-product .figure{position:relative;margin:10px auto;overflow:hidden}.home-product .figure .text{text-align:center;color:#333;position:absolute;top:65%;padding:20px;display:block;width:100%;height:100%;font-size:24px;background:#333;background-color:rgba(0,0,0,0.4);transition:all 0.5s ease-in-out}.home-product .figure .text p{color:#fff;font-size:28px;font-weight:600}.home-product .figure .text .btn{margin:auto 0;position:absolute;bottom:20px;width:40%;left:30%;background-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.6)}.home-product .figure .text .btn:hover{background-color:rgba(192,29,46,0.6);color:rgba(244,247,247,0.9);border-color:#fff}.home-product .figure:hover .text{background-color:rgba(0,0,0,0.6);top:0}.home-product .figure .image{overflow:hidden}.home-product .figure img{transition:all 0.8s ease-in-out}.home-product .figure:hover img{transform:scale(1.2)}.home-profile{background-color:#fff;padding:30px 0 50px 0}.home-profile h2{font-weight:600;text-transform:uppercase;margin-bottom:70px}.home-profile h2 span{border-bottom:3px solid #c01d2e}.home-profile h2 span::before{content:"";position:absolute;display:inline-block;height:3px;width:5vw;background-color:#fff;margin-top:33px}.home-profile h2 span::after{content:"";position:absolute;display:inline-block;height:3px;width:5vw;background-color:#fff;margin-top:33px;margin-left:-5vw}.home-profile .two .profile{border:1px solid #c8c8c8;padding:20px 30px 30px 40px;color:#555;line-height:25px}.home-profile .two .profile h3{text-transform:uppercase;font-weight:600;padding:12px 0}.home-profile .two .profile .bgroup{display:block;position:relative;text-align:center;z-index:100;margin-bottom:-45px}.home-profile .two .profile .bgroup .btn-default{margin:0 5px;background-color:#fff;font-weight:600}.home-profile .two .profile .bgroup .btn-default:hover{background-color:#c01d2e}.home-profile .two .about-pics{position:relative;margin-right:-25px;margin-top:-25px;z-index:101;overflow:hidden}.home-profile .two .about-pics img{width:100%}.home-spe label{margin:30px 0 50px;padding:20px;font-weight:200;font-size:20px;border:1px solid #ddd;display:block}.home-spe label span{display:inline-block;line-height:50px;font-size:42px;padding:5px 10px;color:#c01d2e;float:left}.home-spe label em{display:inline-block;line-height:30px;font-style:normal;color:#666}.index-products{background-color:#f3f3f3;padding:30px 0}.index-products h2{font-weight:600;text-transform:uppercase;margin-bottom:50px}.index-products h2 span{border-bottom:3px solid #c01d2e}.index-products h2 span::before{content:"";position:absolute;display:inline-block;height:3px;width:5vw;background-color:#f3f3f3;margin-top:33px}.index-products h2 span::after{content:"";position:absolute;display:inline-block;height:3px;width:5vw;background-color:#f3f3f3;margin-top:33px;margin-left:-5vw}.index-products .figure{margin-bottom:30px}.index-products .figure .title{text-align:center;line-height:40px;height:40px;overflow:hidden}.index-products .figure .image{overflow:hidden}.index-products .figure img{transition:all 0.8s ease-in-out}.index-products .figure:hover img{transform:scale(1.2)}.index-products .figure:hover{box-shadow:3px 3px 3px 3px rgba(0,0,0,0.1)}.search-form form{display:none;position:absolute;top:20%;min-width:525px;right:40px;left:auto;z-index:1000;padding:5px 0;margin:2px 0 0;height:30px;line-height:30px}.thumbnails a{display:inline-block;width:100px;padding:5px}.thumbnails a .thumbnail{width:100%}.bottom-link{background-color:#000;padding:10px 0;color:#777}.bottom-link a,.bottom-link a:link,.bottom-link a:visited{color:#777}header{box-shadow:0 0 10px #bbb}footer{background-color:#0f1719;color:#2d4247;font-size:13px}footer a{font-size:12px;color:#ccc}footer .address_info i{padding-right:5px}footer .figure{padding:40px 0 30px 0}footer .figure .title{line-height:50px}footer .figure .title span{display:inline-block;padding:3px 5px 3px 0;font-size:16px;text-transform:uppercase;line-height:25px;font-weight:600;color:#ccc;border-bottom:2px solid #c01d2e}footer ul{padding:0 0 0 15px}footer ul>li{margin:5px auto;line-height:20px}footer ul>li a{color:#ccc;font-size:13px}footer ul>li a:visited,footer ul>li a:link{ font-size:16px;color:#777; padding:0 25px}footer ul>li a:hover{text-decoration:underline}#menu{min-height:0;border:0;line-height:80px;background-color:#182022;text-transform:uppercase}#menu a{padding:12px;text-decoration:none;border:0;line-height:50px;background-color:transparent;color:#fff;display:inline-block;font-size:16px;font-weight:bold;text-transform:caption}#menu a.active,#menu a:hover{border:0;color:#3cffe6}#menu a.navbar-brand{padding:0px 10px 10px 10px}#menu a:hover.navbar-brand{border:0}#menu .navbar-nav>li{padding:0 10px}#menu .dropdown-menu{background-color:#808080;background-color:rgba(10,130,130,0.9)}#menu .dropdown-menu li{display:block;line-height:30px;padding:0 10px}#menu .dropdown-menu li a{line-height:10px;display:block;font-size:14px}.shown{display:block}.navbar-default .navbar-offcanvas{background-color:#969893;background-color:rgba(80,80,80,0.9)}#share a,#share a:link,#share a:visited{margin:2px;display:inline-block}#share img{border-radius:5px;width:24px}.catalog{background-color:#fff}.catalog .title{font-weight:600;font-size:15px;height:50px;line-height:50px;background-color:#03a6a6;text-transform:uppercase;padding:0 10px;color:#fff}.catalog ul>li{border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}.catalog ul>li a{font-size:14px;line-height:40px;display:block;padding:0 15px;text-decoration:none}.catalog ul>li a:hover{background-color:#f4fffd}.catalog ul>li a.active,.catalog ul>li a.active:link,.catalog ul>li a.active:hover{background-color:#f5f5f5}.catalog ul>li a.active:after{font-family:icomoon;content:"\e946";position:absolute;right:25px}.catalog>ul>li>a{color:#333;font-weight:600}.newsList h4 a{font-size:18px;font-size:600}.newsList .figure{margin-bottom:20px}.line{line-height:30px}.products_list .figure,.search-page .figure{border:1px solid #2d4748;margin-bottom:30px;}.products_list .figure .image,.search-page .figure .image{overflow:hidden; padding:30px 0}.products_list .figure img,.search-page .figure img{transition:all 0.8s ease-in-out}.products_list .figure:hover img,.search-page .figure:hover img{transform:scale(1.2)}.products_list .figure:hover,.search-page .figure:hover{box-shadow:5px 5px 5px 5px rgba(0,0,0,0.1)}.products_list .desc h4,.search-page .desc h4{margin:0;padding:10px;font-size:13px;height:40px;line-height:15px;background-color:#2d4748;overflow:hidden}.products_list .desc h4 a,.search-page .desc h4 a{font-size:14px;color:#fff}.caption h4{height:40px;overflow:hidden}.pageNav{margin-top:20px}.feedback{border-radius:0 0 0 20px;z-index:2000}.feedback h3{background-color:#eee;color:#000;font-size:16px;height:35px;line-height:35px;text-align:center;padding:0;margin:0}.feedback label{color:#777;padding:0 5px;text-align:right;text-shadow:0 0 1px #fff;width:165px;display:inline;display:inline-block;zoom:1}.feedback .control-label{width:100px}.form-horizontal .controls{margin-left:0}.feedback input{vertical-align:middle;height:30px;width:70%}.feedback textarea{height:140px;padding:3px;width:100%}.feedback .control-group{margin-bottom:10px}.feedback .bottom{text-align:right;margin:5px 0}.feedback .bottom button{margin:0}.feedback .iBoxList3{background-color:#eee;border:0 none;border-radius:0 0 0 10px;padding:15px}.feedback .iBoxList3 div{line-height:40px}.tabled{margin:10px auto;display:table}.tabled .map{display:table-cell;vertical-align:middle}.m20{margin:20px auto}.aboutus-main{margin-top:-80px;overflow:hidden}.aboutus-main .figure{margin:-10px;background:#948567}.aboutus-main .figure .text-container{color:#fff;padding:20px 50px;line-height:22px;font-size:16px}.aboutus-main .figure .text-container p{min-height:110px}.aboutus-main .figure .text-container h3{text-align:center;text-transform:uppercase;font-size:29px;font-weight:600;color:#fff;height:30px;line-height:30px;margin:20px auto}.aboutus-main .figure .btn-default{margin:20px auto;background-color:transparent;color:#fff;border-color:#fff}.about-welcome{margin:50px auto;min-height:50px;background:transparent url(../images/about_bj.jpg) center center no-repeat;background-size:cover;background-attachment:fixed;padding-top:50px}.about-sales{margin:20px 50px}.about-sales h3{font-size:30px;text-transform:uppercase;text-align:center;font-weight:600}.about-sales p{text-align:center}@media (max-width: 365px){.top form{display:none}.top ul li{display:inline-block}}@media (max-width: 767px){.top .row{margin-bottom:0}#menu{margin:0}#menu .navbar-nav li{padding:10px 5px;margin:0;line-height:40px}#menu .navbar-nav li a,#menu .navbar-nav li a:link,#menu .navbar-nav li a:visited{padding:0 5px;margin:0;line-height:25px;display:block}#menu .nav-item a{padding:0 10px;line-height:40px;display:block;font-size:14px}#menu .nav-item a.active,#menu .nav-item a:hover{background-color:#969893;background-color:rgba(20,20,20,0.3)}.home-product h2 span{border-bottom:2px solid #DE3E3E;font-size:26px}.home-product h2 span::before{content:"";position:absolute;display:inline-block;height:3px;width:15vw;background-color:#f3f3f3;margin-top:32px}.home-product h2 span::after{content:"";position:absolute;display:inline-block;height:3px;width:15vw;background-color:#f3f3f3;margin-top:32px;margin-left:-15vw}.home-profile .two .col-md-6:first-child{padding-right:10px}.home-profile .two .col-md-6:last-child{padding-left:10px}.home-profile .two .figure{padding:0 10px}.aboutus-main .figure{margin:0}.home-spe label{margin:5px auto}}@media (min-width: 768px) and (max-width: 992px){#menu{margin:0}#menu .navbar-nav li{padding:0;margin:0}#menu .navbar-nav li a{font-size:12px}.navbar-brand>img{width:185px;margin-top:15px}.search-form form{min-width:480px}.home-profile .about{margin-top:20px;margin-right:0;border-radius:0}.home-profile .two .col-md-6:first-child{padding-right:10px}.home-profile .two .col-md-6:last-child{padding-left:10px}.home-profile .two .figure{padding:0 10px}.navbar-nav li:hover .dropdown-menu{display:block;margin-top:0;background-color:#000}}@media (min-width: 993px) and (max-width: 1200px){.home-profile .two .col-md-6:first-child{padding-right:10px}.home-profile .two .col-md-6:last-child{padding-left:10px}.home-profile .two .figure{padding:0 10px}#menu .navbar-nav li{padding:0 11px}.navbar-nav li:hover .dropdown-menu{display:block;margin-top:0}.contactus{padding:30px 50px}.search-form form{min-width:535px}}@media (min-width: 1121px){.navbar-nav li:hover .dropdown-menu{display:block;margin-top:0}.pageNav, pageNav a{ font-size:13px}}

/*# sourceMappingURL=style.css.map */
